aboriginal sites - French English Dictionary